package com.xbongbong.pro.formservice.pojo;

import com.xbongbong.pro.serviceregistration.pojo.ParamPojo;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @author 吴峰
 * @date 2021/03/09 15:35
 */
@Getter
@Setter
@ToString
public class ParamValuePojo extends ParamPojo {
    private static final long serialVersionUID = -7994197185817241451L;

    /**
     * @see com.xbongbong.pro.enums.businessrule.enums.RuleValueTypeEnum
     * 值类型，1表示动态值，2表示固定值
     */
    private Integer valueType;

    /**
     * 存固定值
     */
    private Object value;
    /**
     * 动态值对应的字段
     */
    private String valueAttr;
    /**
     * 动态值对应的字段类型
     */
    private Integer valueFieldType;
}
